horrible sounding - Turc Anglais Dictionnaire